Canonical Orders and Schnyder Realizers

نویسنده

  • Stephen G. Kobourov
چکیده

Every planar graph has a crossings-free drawing in the plane. Formally, a straight-line drawing of a planar graph G is one where each vertex is placed at a point in the plane and each edge is represented by a straight-line segment between the two corresponding points such that no two edges cross each other, except possibly at their common endpoints. A straight-line grid drawing of G is a straight-line drawing of G where each vertex of G is placed on an integer grid point. The area for such a drawing is defined by the minimum-area axis-aligned rectangle, or bounding box, that contains the drawing. proved independently that every planar graph has a straight-line drawing. It was not until 1990 that the first algorithms for drawing a planar graph on a grid of polynomial area were developed. The concepts of canonical orders [4] and Schnyder realizers [9] were independently introduced for the purpose of efficiently computing straight-line grid drawings on the O(n) × O(n) grid. These two seemingly very different combinatorial structures turn out to be closely related and have since been used in many different problems and in many applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Graphs admitting d-realizers: tree-decompositions and box-representations

A d-realizer is a collection R = {π1, . . . , πd} of d permutations of a set V representing an antichain in R. We use R to define a graph GR on the suspended set V + = V ∪ {s1, . . . , sd}. It turns out that GR has dn + ( d 2 ) edges (n = |V |), among them the edges of the outer clique on {s1, . . . , sd}. The inner edges of GR can be partitioned into d trees such that Ti spans V + si. In the c...

متن کامل

Graphs admitting d-realizers: spanning-tree-decompositions and box-representations

A d-realizer is a collection R = {π1, . . . , πd} of d permutations of a set V representing an antichain in R. We use R to define a graph GR on the suspended set V + = V ∪ {s1, . . . , sd}. It turns out that GR has dn+ ( d 2 ) edges (n = |V |), among them the edges of the outer clique on {s1, . . . , sd}. The inner edges of GR can be partitioned into d trees such that Ti spans V + si. In the ca...

متن کامل

Equilateral L-Contact Graphs

We consider L-graphs, that is contact graphs of axis-aligned L-shapes in the plane, all with the same rotation. We provide several characterizations of Lgraphs, drawing connections to Schnyder realizers and canonical orders of maximally planar graphs. We show that every contact system of L’s can always be converted to an equivalent one with equilateral L’s. This can be used to show a stronger v...

متن کامل

Schnyder Woods and Orthogonal Surfaces

In this paper we study connections between planar graphs, Schnyder woods, and orthogonal surfaces. Schnyder woods and the face counting approach have important applications in graph drawing and the dimension theory of orders. Orthogonal surfaces explain connections between these seemingly unrelated notions. We use these connections for an intuitive proof of the Brightwell-Trotter Theorem which ...

متن کامل

Demonstrating and Testing the BML Compliance of BML Realizers

BML realizers are complex software modules that implement a standardized interface –the BML specification language– to steer the behavior of a virtual human. We aim to promote and test the compliance of realizers that implement this interface. To this end we contribute a corpus of example BML scripts and a tool called RealizerTester that can be used to formally test and maintain adherence of re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016